Big Huge Thesaurus

genus sarcophaga

noun

sounds kind of like